ceylon cinnamon - Spanish English Dictionary